import { defineConfig } from "vite";
import uni from "@dcloudio/vite-plugin-uni";
import path from "path";


// 配置Quill loader
const quillLoader = () => ({
	quill: require('quill/dist/quill.snow.css'),
	'quill/dist/quill.core.css': require('quill/dist/quill.core.css'),
	'quill/dist/quill.bubble.css': require('quill/dist/quill.bubble.css'),
})

// https://vitejs.dev/config/
export default defineConfig({
	plugins: [uni()],
	resolve: {
		alias: {
			"@": path.resolve(__dirname, "./src"), // 为./src配置别名
			...quillLoader,
		},
	},

	// 跨域代理
	// 线上接口
	// server:{
	//   port:9102, // 线上前端接口
	//   open:true,
	//   proxy:{
	//     './api':"http://127.0.0.1"  // 线上接口地址
	//   },
	//   cors:true
	// }

	// 本地接口
	server: {
		proxy: {
			"/api": "http://localhost:8080" // 此处的 /api 对应的 utils/require.ts 文件中的 let baseURL = '/api' 属性
		}
	}

});